信捷觸摸屏ModbusRTU功能碼測(cè)試
三、Modbus-RTU功能碼測(cè)試
功能碼(16進(jìn)制) | 功能 |
01 | 讀多個(gè)位 |
03 | 讀多個(gè)寄存器 |
05 | 寫單個(gè)位 |
06 | 寫單個(gè)寄存器 |
寫多個(gè)位 | |
10 | 寫多個(gè)寄存器 |
測(cè)試工具:信捷T-com串口調(diào)試工具代替觸摸屏;
測(cè)試設(shè)備:信捷PLC;
PLC的內(nèi)部軟元件編號(hào)與Modbus-RTU地址編號(hào)請(qǐng)參考信捷PLC Modbus通訊功能章節(jié)。
Modbus功能代碼:
通訊格式:波特率19200,偶校驗(yàn)(EVEN),數(shù)據(jù)位8位, 停止位1位。
注意:以下測(cè)試地址都是十六進(jìn)制地址,實(shí)際操作需將十六進(jìn)制地址轉(zhuǎn)換成十進(jìn)制地址輸入到觸摸屏中。
例如:01功能碼: 讀取線圈0X4800~0X4815的位狀態(tài)。
0X4800~0X4807:PLC Y0~Y7 0X4808~0X4815:PLC Y10~Y17
發(fā)送命令:01 01 48 00 00 10
動(dòng)作 | 設(shè)備號(hào) (1 Byte) | 功能碼 (1 Byte) | 起始地址 高位(1 Byte) | 起始地址 低位(1 Byte) | 總位數(shù) 高位(1 Byte) | 總位數(shù) 低位(1 Byte) | CRC (1 Byte) | (1 Byte) |
發(fā)送 | 01 | 01 | 48 | 00 | 00 | 10 | 66 |
返回命令:01 01 02 00 00 B9 FC
動(dòng)作 | 設(shè)備號(hào) (1 Byte) | 功能碼 (1 Byte) | 字節(jié)數(shù) (2 Byte) | 位狀態(tài) (On/Off) | 位狀態(tài) (On/Off) | CRC (1 Byte) | (1 Byte) |
返回ON | 01 | 01 | 02 | FF | 03 | B8 | 0D |
返回Off | 01 | 01 | 02 | 00 | 00 | B9 | FC |
……………………………..
提交
超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機(jī)械的智能化轉(zhuǎn)型
新大陸自動(dòng)識(shí)別精彩亮相2024華南國際工業(yè)博覽會(huì)
派拓網(wǎng)絡(luò)被Forrester評(píng)為XDR領(lǐng)域領(lǐng)導(dǎo)者
智能工控,存儲(chǔ)強(qiáng)基 | 海康威視帶來精彩主題演講
展會(huì)|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會(huì)